be drunk for several days - Francés Inglés Diccionario